// 登录模块
import Lodash from 'lodash'
 const login_module = {
    state: {
        userinfo: JSON.parse(localStorage.getItem('userInfo')),
        // {
        //     area: '', // 地区
        //     birthdate: '', //生日
        //     creatime: '', //创建时间
        //     creator: '', //创建者
        //     icon: '', //用户图标
        //     idc: '', //身份证号
        //     mail: '', //邮箱
        //     phoneNumber: '', //电话号码
        //     sex: 0, //性别
        //     status: 1, //
        //     updateTime: '', //更新时间
        //     updatetor: '', //更新人
        //     wxId: '', // 微信账号id
        //     wxName: '', // 微信账号
        //     wxType: '', // 
        //     wxUserName: '' // 姓名
        // },
        sysinfo: null
    },
    mutations: {
        setuserinfo(state, data) {
            //设置用户信息
            Lodash.merge(state.userinfo, data)
                // state.userinfo = data
        },
        setUserInfoFromLocalStorage(state, data){
            state.userinfo = data
        },
        setsysinfo(state, val) {
            //设置系统信息
            state.sysinfo = val
        },
    },
    getters: {},
    actions: {}
}

export default login_module